pay punctually - French English Dictionary